package com.grp6.game.chess.model;

import java.util.ArrayList;
import java.util.List;

import com.grp6.game.chess.view.ChessBoardView;
import com.grp6.game.model.AbstractObservableModel;
import com.grp6.game.model.IGameBoard;

public class ChessGameBoard extends AbstractObservableModel<ChessBoardView> implements IGameBoard<ChessBoardView>{

	private List<ChessPiece> pieces = new ArrayList<ChessPiece>();
	private List<ChessPlace> places = new ArrayList<ChessPlace>();

	@Override
	public  List<ChessPiece> getPieces() {
		return pieces;
	}

	@Override
	public List<ChessPlace> getPlaces() {
		return places;
	}

	@Override
	public void actionPerformed(String actionName) {
		// TODO Auto-generated method stub
		
	}

}
